#ifndef ProjectHeartfelt_H
#define ProjectHeartfelt_H

#include "ProjectSandbox.h"

class ProjectHeartfelt : public ProjectSandbox
{
public:
    ProjectHeartfelt(const std::string &name = "Sandbox", CC::Scene* scene = nullptr);
	virtual ~ProjectHeartfelt();

	virtual void OnAttach() override;
	virtual void OnDetach() override;

    virtual void OnUpdate(CC::Timestep ts, std::string renderscene = "") override;

    virtual void OnWindowResize(CC::WindowResizeEvent & e) override;
    
private:
    CC::Framebuffer* framebufferData;
    CC::Framebuffer* framebufferData2;
    CC::Entity* nodebg;

    int m_needBlur;
    float time = 0.0;

};

#endif